"""
1.把创建配置文件解析器和读取配置文件封装起来(第一步，第二步)
2.configparser模快(解析配置文件)：1.是python的官方库，不需要安装，直接导过来就可以使用
                                2.python内置的配置文件解析模快（.ini .conf .cfg）
"""
from configparser import ConfigParser
from common.handle_path import CONF_DIR
import os



class Config(ConfigParser):
    def __init__(self,filename,encoding='utf-8'):
        super().__init__()                    # 在子类调用被重写过的父类方法
        self.read(filename,encoding=encoding)
# 创建一个配置文件解析器
file_name = os.path.join(CONF_DIR,'config.ini')
conf = Config(file_name)  # 类Config通过继承ConfigParser，Config创建出来的对象也是配置文件解析器
